embroider initials - Turco Inglés Diccionario